namespace mplat {
    export enum AdState {
        NoAd = 0,
        AllAd,
    }
    export interface IAd {

        state: AdState;

        banner: IBannerAd;
        video: IVideoAd;
        interstitial: IInterstitialAd;

        native?: INativeAd;
        // grid?: IGridAd;

        init();
    }
}